producing immunity - Turkish English Dictionary